package smecta.client.print.util.web;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import tk.mybatis.mapper.annotation.KeySql;

import javax.persistence.Id;
import java.io.Serializable;

@Data
@NoArgsConstructor
@AllArgsConstructor
public abstract class UUIDModel implements Serializable {
    @Id
    @KeySql(genId = UUIDGenId.class)
    private String id;

    public void cleanData() {
        setId(null);
    }
}
